Contracts: Anticipatory Repudiation And Revocation